@theme-color: #ff981b;
@font-black-1: #181b20;

@font-gray-1: #d3d3d3;

@bg-gray-1: #efefef;
@bg-gray-1-hover: darken(@bg-gray-1, 6%);

// common mixins
.col (@align:top) {
    display: inline-block;
    vertical-align: @align;
    box-sizing: border-box;
}

.text-multi-overflow(@num: 2) {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: @num;
  overflow: hidden;
}

.bg-image {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}